home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / cpp_libs / rjs.lha / RJS / Transport / tests / makefile < prev    next >
Makefile  |  1991-06-14  |  537b  |  39 lines

  1. #
  2. #
  3. # Makefile 
  4. #
  5. CC=CC
  6. YFLAGS = -d
  7. .SUFFIXES: .o .c .y .l .s .C
  8. #
  9. PROG=qtest
  10. #
  11. # C++ rules
  12. #
  13. .C.o:
  14.     $(CC) $(CFLAGS) -c $*.C
  15.  
  16. .C.a:
  17.     $(CC) -c $(CFLAGS) $<
  18.     ar rv $@ $*.o
  19.     rm -f $*.o
  20.  
  21. #
  22. #
  23.  
  24. RJSROOT=../..
  25. RJSDIR=$(RJSROOT)/RJS
  26. #LDFLAGS = -L$(RJSDIR)/$(MACHINE) -lRJS -lString -ldnet
  27. LDFLAGS = $(RJSDIR)/$(MACHINE)/libRJS.a $(RJSDIR)/$(MACHINE)/libString.a -ldnet
  28. CFLAGS  = -I$(RJSROOT) $(LDFLAGS)
  29.  
  30. #
  31. # start of programs
  32. #
  33.  
  34. $(MACHINE)/$(PROG) : $(PROG).o $(RLIB)
  35.     CC -o $(MACHINE)/$(PROG) $(PROG).o $(CFLAGS)
  36.  
  37. clean:
  38.     rm -f *.o mips/* vax/*
  39.